[
ํ์ผ ํ์ ํ์ธ ๋ฐ ๊ฐ ๋น๊ต.
์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด 0์ ๋ฐํํ๊ณ , ๊ฑฐ์ง์ด๋ฉด 1์ ๋ฐํํฉ๋๋ค.
๋ ๋ง์ ์ ๋ณด: https://www.gnu.org/software/bash/manual/bash.html#index-test.
- ์ฃผ์ด์ง ๋ณ์๊ฐ ๋ฌธ์์ด๊ณผ ๊ฐ์์ง/๋ค๋ฅธ์ง ๋น๊ต:
[ "${{๋ณ์}}" {{=|!=}} "{{๋ฌธ์์ด}}" ]
- ์ฃผ์ด์ง ๋ณ์๊ฐ ์ฃผ์ด์ง ์ซ์์ ๊ฐ์์ง[eq]/๋ค๋ฅธ์ง[ne]/๋ณด๋ค ํฐ์ง[gt]/๋ณด๋ค ์์์ง[lt]/ํฌ๊ฑฐ๋ ๊ฐ์์ง[ge]/์๊ฑฐ๋ ๊ฐ์์ง[le] ๋น๊ต:
[ "${{๋ณ์}}" -{{eq|ne|gt|lt|ge|le}} {{์ซ์}} ]
- ์ง์ ๋ ๋ณ์์ ๋น์ด ์์ง ์์ ๊ฐ์ด ์๋์ง ํ์ธ:
[ -n "${{๋ณ์}}" ]
- ์ง์ ๋ ๋ณ์๊ฐ ๋น์ด์๋์ง ํ์ธ:
[ -z "${{๋ณ์}}" ]
- ์ง์ ๋ ํ์ผ์ด ์๋์ง ํ์ธ:
[ -f {{ํ์ผ/์/๊ฒฝ๋ก}} ]
- ์ง์ ๋ ๋๋ ํ ๋ฆฌ๊ฐ ์๋์ง ํ์ธ:
[ -d {{๋๋ ํ ๋ฆฌ/์/๊ฒฝ๋ก}} ]
- ์ง์ ๋ ํ์ผ ํน์ ๋๋ ํ ๋ฆฌ๊ฐ ์๋์ง ํ์ธ:
[ -e {{๋๋ ํ ๋ฆฌ_ํน์_ํ์ผ/์/๊ฒฝ๋ก}} ]